Ice dam - French English Dictionary